home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Champak 123
/
(Vol 123) Jan 13 2011.iso
/
Games
/
the_guarded_garden.swf
/
scripts
/
frame_1
/
DoAction.as
Wrap
Text File
|
2011-01-13
|
12KB
|
332 lines
var §\x01§ = 938;
while(true)
{
if(eval("\x01") != 938)
{
if(eval("\x01") != 646)
{
if(eval("\x01") != 813)
{
if(eval("\x01") != 362)
{
if(eval("\x01") != 350)
{
if(eval("\x01") == 150)
{
set("\x01",eval("\x01") + 291);
§§push(§§pop() & §§pop());
break;
}
if(eval("\x01") == 931)
{
set("\x01",eval("\x01") - 407);
continue;
funcHITBOX = function(arEvent, arAction)
{
lString = "javascript: _hbLink (\'/flash/" + arEvent.toLowerCase() + "/" + arAction.toLowerCase() + "\',\'left\',\'0,0,0,0\')";
getURL(lString,"");
};
}
if(eval("\x01") == 946)
{
set("\x01",eval("\x01") - 117);
§§push(true);
continue;
}
if(eval("\x01") == 277)
{
set("\x01",eval("\x01") + 369);
§§push(true);
continue;
}
if(eval("\x01") == 54)
{
set("\x01",eval("\x01") + 470);
continue;
}
if(eval("\x01") == 552)
{
set("\x01",eval("\x01") - 94);
continue;
}
}
set("\x01",eval("\x01") - 200);
if(§§pop())
{
set("\x01",eval("\x01") + 291);
}
continue;
if(eval("\x01") != 62)
{
if(eval("\x01") == 379)
{
set("\x01",eval("\x01") + 153);
}
else if(eval("\x01") == 345)
{
set("\x01",eval("\x01") + 458);
toggleHighQuality();
throw §§pop();
}
else
{
if(eval("\x01") == 205)
{
set("\x01",eval("\x01") + 174);
continue;
}
if(eval("\x01") == 631)
{
set("\x01",eval("\x01") + 315);
continue;
}
if(eval("\x01") == 588)
{
set("\x01",eval("\x01") - 36);
break;
}
if(eval("\x01") == 520)
{
set("\x01",eval("\x01") - 92);
if(§§pop())
{
set("\x01",eval("\x01") + 216);
}
continue;
}
if(eval("\x01") == 577)
{
set("\x01",eval("\x01") - 300);
continue;
}
if(eval("\x01") == 803)
{
set("\x01",eval("\x01") - 127);
continue;
}
if(eval("\x01") == 524)
{
set("\x01",eval("\x01") - 306);
§§push(true);
continue;
}
if(eval("\x01") == 173)
{
set("\x01",eval("\x01") + 104);
continue;
}
if(eval("\x01") == 559)
{
set("\x01",eval("\x01") + 254);
continue;
}
if(eval("\x01") == 820)
{
set("\x01",eval("\x01") - 766);
§§push(random(§§pop()));
break;
}
if(eval("\x01") == 532)
{
set("\x01",eval("\x01") - 532);
break;
}
if(eval("\x01") == 676)
{
set("\x01",eval("\x01") + 319);
§§push(true);
continue;
}
if(eval("\x01") == 644)
{
set("\x01",eval("\x01") + 182);
continue;
}
if(eval("\x01") == 423)
{
set("\x01",eval("\x01") + 523);
continue;
}
if(eval("\x01") == 0)
{
set("\x01",eval("\x01") + 62);
break;
}
if(eval("\x01") == 747)
{
set("\x01",eval("\x01") + 79);
continue;
}
if(eval("\x01") == 458)
{
set("\x01",eval("\x01") + 62);
§§push(true);
continue;
}
if(eval("\x01") == 531)
{
set("\x01",eval("\x01") - 186);
if(§§pop())
{
set("\x01",eval("\x01") + 458);
}
continue;
}
if(eval("\x01") == 995)
{
set("\x01",eval("\x01") - 185);
if(§§pop())
{
set("\x01",eval("\x01") - 387);
}
continue;
}
if(eval("\x01") == 810)
{
set("\x01",eval("\x01") - 387);
toggleHighQuality();
toggleHighQuality();
return delete §§pop();
}
if(eval("\x01") == 276)
{
set("\x01",eval("\x01") - 87);
if(§§pop())
{
set("\x01",eval("\x01") - 16);
}
continue;
}
if(eval("\x01") == 939)
{
set("\x01",eval("\x01") - 263);
continue;
}
if(eval("\x01") == 829)
{
set("\x01",eval("\x01") - 9);
if(§§pop())
{
set("\x01",eval("\x01") - 766);
}
continue;
}
if(eval("\x01") == 826)
{
set("\x01",eval("\x01") - 295);
§§push(true);
continue;
}
if(eval("\x01") == 218)
{
set("\x01",eval("\x01") - 218);
if(§§pop())
{
set("\x01",eval("\x01") + 62);
}
continue;
}
if(eval("\x01") == 189)
{
set("\x01",eval("\x01") - 16);
tellTarget(§§pop() & §§pop())
{
nextFrame();
break;
}
}
if(eval("\x01") != 428)
{
if(eval("\x01") == 811)
{
set("\x01",eval("\x01") - 353);
}
else
{
if(eval("\x01") != 441)
{
break;
}
set("\x01",eval("\x01") + 372);
}
continue;
}
set("\x01",eval("\x01") + 216);
Map.attachMovie("dog","Dog" + dogIndex,§§pop() + §§pop() + dogIndex);
theDog = Map["Dog" + dogIndex];
dogsActive.push(theDog);
theDog._x = _loc3_ * tileWidth - 25;
theDog._y = _loc2_ * tileHeight - 25;
theDog.myIndex = dogIndex;
theDog.currentTile = _loc4_;
theDog.currentRow = _loc2_;
theDog.currentColumn = _loc3_;
theDog.currentDir = "Down";
theDog.chase = false;
theDog.onEnterFrame = function()
{
if(gameInPlay)
{
this.lastDir = this.currentDir;
this.lastTile = this.currentTile;
this.currentRow = Math.ceil(this._y / tileHeight);
this.currentColumn = Math.ceil(this._x / tileWidth);
this.currentTile = whatNumber(this.currentColumn,this.currentRow);
var _loc2_ = Map.Player.currentRow - this.currentRow;
var _loc3_ = Map.Player.currentColumn - this.currentColumn;
if(Math.abs(_loc3_) <= dogChaseRadius && Math.abs(_loc2_) <= dogChaseRadius)
{
this.chase = true;
}
else
{
this.chase = false;
}
if(this.chase)
{
this.speed = dogChaseSpeed;
if(this.currentTile != this.lastTile)
{
this.currentDir = chooseOpponentDir(this);
}
}
else
{
this.speed = dogSpeed;
}
moveClip(this);
this.swapDepths(this.currentRow * 100 + dogDepth + this.myIndex);
}
};
if(dogIndex < dogIndexMax)
{
dogIndex++;
}
else
{
dogIndex = 1;
}
}
stop();
getURL("FSCommand:allowscale",false);
}
}
set("\x01",eval("\x01") - 157);
continue;
set("\x01",eval("\x01") + 143);
}
set("\x01",eval("\x01") - 537);
§§push(true);
continue;
}
set("\x01",eval("\x01") - 58);
if(§§pop())
{
set("\x01",eval("\x01") - 36);
}
continue;
}
set("\x01",eval("\x01") - 588);
§§push(true);
}